fortunate fellow - French English Dictionary